not1(true) -> false
not1(false) -> true
evenodd2(x, 0) -> not1(evenodd2(x, s1(0)))
evenodd2(0, s1(0)) -> false
evenodd2(s1(x), s1(0)) -> evenodd2(x, 0)
↳ QTRS
↳ Non-Overlap Check
not1(true) -> false
not1(false) -> true
evenodd2(x, 0) -> not1(evenodd2(x, s1(0)))
evenodd2(0, s1(0)) -> false
evenodd2(s1(x), s1(0)) -> evenodd2(x, 0)
↳ QTRS
↳ Non-Overlap Check
↳ QTRS
↳ DependencyPairsProof
not1(true) -> false
not1(false) -> true
evenodd2(x, 0) -> not1(evenodd2(x, s1(0)))
evenodd2(0, s1(0)) -> false
evenodd2(s1(x), s1(0)) -> evenodd2(x, 0)
not1(true)
not1(false)
evenodd2(x0, 0)
evenodd2(0, s1(0))
evenodd2(s1(x0), s1(0))
EVENODD2(x, 0) -> EVENODD2(x, s1(0))
EVENODD2(s1(x), s1(0)) -> EVENODD2(x, 0)
EVENODD2(x, 0) -> NOT1(evenodd2(x, s1(0)))
not1(true) -> false
not1(false) -> true
evenodd2(x, 0) -> not1(evenodd2(x, s1(0)))
evenodd2(0, s1(0)) -> false
evenodd2(s1(x), s1(0)) -> evenodd2(x, 0)
not1(true)
not1(false)
evenodd2(x0, 0)
evenodd2(0, s1(0))
evenodd2(s1(x0), s1(0))
↳ QTRS
↳ Non-Overlap Check
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
EVENODD2(x, 0) -> EVENODD2(x, s1(0))
EVENODD2(s1(x), s1(0)) -> EVENODD2(x, 0)
EVENODD2(x, 0) -> NOT1(evenodd2(x, s1(0)))
not1(true) -> false
not1(false) -> true
evenodd2(x, 0) -> not1(evenodd2(x, s1(0)))
evenodd2(0, s1(0)) -> false
evenodd2(s1(x), s1(0)) -> evenodd2(x, 0)
not1(true)
not1(false)
evenodd2(x0, 0)
evenodd2(0, s1(0))
evenodd2(s1(x0), s1(0))
↳ QTRS
↳ Non-Overlap Check
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ QDPOrderProof
EVENODD2(x, 0) -> EVENODD2(x, s1(0))
EVENODD2(s1(x), s1(0)) -> EVENODD2(x, 0)
not1(true) -> false
not1(false) -> true
evenodd2(x, 0) -> not1(evenodd2(x, s1(0)))
evenodd2(0, s1(0)) -> false
evenodd2(s1(x), s1(0)) -> evenodd2(x, 0)
not1(true)
not1(false)
evenodd2(x0, 0)
evenodd2(0, s1(0))
evenodd2(s1(x0), s1(0))
The following pairs can be strictly oriented and are deleted.
The remaining pairs can at least by weakly be oriented.
EVENODD2(s1(x), s1(0)) -> EVENODD2(x, 0)
Used ordering: Combined order from the following AFS and order.
EVENODD2(x, 0) -> EVENODD2(x, s1(0))
[EVENODD1, 0] > s1
↳ QTRS
↳ Non-Overlap Check
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ DependencyGraphProof
EVENODD2(x, 0) -> EVENODD2(x, s1(0))
not1(true) -> false
not1(false) -> true
evenodd2(x, 0) -> not1(evenodd2(x, s1(0)))
evenodd2(0, s1(0)) -> false
evenodd2(s1(x), s1(0)) -> evenodd2(x, 0)
not1(true)
not1(false)
evenodd2(x0, 0)
evenodd2(0, s1(0))
evenodd2(s1(x0), s1(0))